materials science facility - Spanish English Dictionary